﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades
{
   public class InformeEvaluacionAlumno1año
    {

    string cicloLectivo { get; set; }
    string turno { get; set; }
    string  docente  { get; set; }

    string apellidoNombreAlumno { get; set; }
    string edadAlumno { get; set; }
    byte[] imagen { get; set; }

    string   aceptaNuevoAmbiente { get; set; }
    string   seIntegraGrupo { get; set; }
    string   participaActividades  { get; set; }
    string   esComunicativo { get; set; }
    string  controlaSusEmociones  { get; set; }
    string  esIndependiente  { get; set; }
    string  esDependiente  { get; set; }
    string  esAgresivo  { get; set; }
    string  esActivo  { get; set; }
    string  esPasivo  { get; set; }
    string  esCeloso  { get; set; }
    string  esInquieto  { get; set; }
    string  esSociable  { get; set; }
    string  esAfectuoso  { get; set; }
    string  esRuidoso  { get; set; }
    string  esSolitario  { get; set; }
    string  esColaborador  { get; set; }
    string  esCurioso  { get; set; }
    string  esInestable  { get; set; }
    string  esRebelde  { get; set; }
    string  esTimido  { get; set; }
    string  esRetraido  { get; set; }
    string  seRelacionaTodoGrupo  { get; set; }
    string  haceAmistadesFacilmente  { get; set; }
    string   aceptaAyudaCompañeros { get; set; }
    string   comparteConCompañeros { get; set; }
    string  molestaCompañeros  { get; set; }
    string  entablaRelaciones  { get; set; }
    string  buscaSusPares  { get; set; }
    string  comoReaccionafrenteNormas  { get; set; }
    string  buscaAyudaDocente  { get; set; }
    string  puedeCumplirEncargos  { get; set; }
    string  seComunicaEspontaneamente  { get; set; }
    string  esPosesivoConDocente  { get; set; }
    string  buscaAprobacionDocente  { get; set; }
    string  buscaAfectoDocente  { get; set; }
    string  juegaConNiños  { get; set; }
    string  interactuaConCompañeros  { get; set; }
    string  permaneceEnJuego  { get; set; }
    string  juegosPreferidos  { get; set; }
    string  preferenciasJuegoPatio  { get; set; }
    string   etapaJuego { get; set; }
    string   lavaManosSolo { get; set; }
    string  lavaDientes  { get; set; }
    string  colaboraLimpieza  { get; set; }
    string  cuidaPertenencias  { get; set; }
    string  mantienePostura  { get; set; }
    string  muestraAutonomia  { get; set; }
    string  participaExploracion  { get; set; }
    string  aceptaRutinasCompartidas  { get; set; }
    string  muestraRelacionesImposicion  { get; set; }
    string  comprendeConsignas  { get; set; }
    string  requiereAyuda  { get; set; }
    string  manifiestaPlacerTrabajo  { get; set; }
    string  finalizaTarea  { get; set; }
    string  sabeTrabajarGrupo  { get; set; }
    string  utilizaCorrectamenteElementos  { get; set; }
    string  manejaPinzadedos  { get; set; }
    string  troza  { get; set; }
    string  encastra  { get; set; }
    string  encaja  { get; set; }
    string  enhebra  { get; set; }
    string  susMovimientosSon  { get; set; }
    string   muestraAgilidadMovimiento { get; set; }
    string  queMovimientosPrefiere  { get; set; }
    string  correSinCaerse  { get; set; }
    string  caminaPuntasPie  { get; set; }
    string  trepaSubeEscaleras  { get; set; }
    string  saltaDosPies  { get; set; }
    string  permaneceParadoPie  { get; set; }
    string  arrastraJuguete  { get; set; }
    string  construyeTorres  { get; set; }
    string  atiendeOrdenesSencillas  { get; set; }
    string  incorporaTiemposEspera  { get; set; }
    string  buscaAlternativasProblemas  { get; set; }
    string  seIdentificaFoto  { get; set; }
    string  reconocePertenencias  { get; set; }
    string  reconoceLugarObjetos  { get; set; }
    string  señalaPartesCara  { get; set; }
    string  comienzaComprenderCuantificadores  { get; set; }
    string  diferenciaTamaños  { get; set; }
    string  reconoceAtributosObjeto  { get; set; }
    string  nombraNumeros  { get; set; }
    string reconoceFigurasGeometricas { get; set; }
    string  reconoceConsignasEspaciales  { get; set; }
    string  reconoceNombrePropio  { get; set; }
    string  haComenzadoControlEsfinteres  { get; set; }
    string  modalidadLenguajePredomina  { get; set; }
    string  usaLenguajeComunicarse  { get; set; }
    string  seExpresaPalabrasSueltas  { get; set; }
    string  poseeVocabularioRico  { get; set; }
    string  repiteGestos  { get; set; }
    string  participaConversaciones  { get; set; }
    string  utilizaYo  { get; set; }
    string  puedeDecirNombre  { get; set; }
    string  nombraCompañeros  { get; set; }
    string  demuestraInteresLectura  { get; set; }
    string  escuchaNarraciones  { get; set; }
    string  disfrutaTrabajoCuerpo  { get; set; }
    string  seInteresaCanciones  { get; set; }
    string  baila  { get; set; }
    string  utilizaInstrumentosNoConvecionales  { get; set; }
    string  seInteresaInstrumentosMusicales  { get; set; }
    string  disfrutaNarracionCuento  { get; set; }
    string  reconoceRepertorioLiterario  { get; set; }
    string  tipoLecturasInteresan  { get; set; }
    string  demuestraInteresActividadesPlasticas  { get; set; }
    string  disfrutaEnsuciarse  { get; set; }
    string  susTrazosSonEnergicos  { get; set; }
    string  atribuyeSignificadoGrafismos  { get; set; }
    string  interesaMoldearMasa  { get; set; }
    string  reconoceColores  { get; set; }
    string  queMaterialesPrefiere   { get; set; }
    string  utilizaTodosColores  { get; set; }
    string  respetaLimitesHoja  { get; set; }
    string  etapaGraficaActual  { get; set; }


        public string CicloLectivo
        {
            get
            {
                return cicloLectivo;
            }
        }

        public byte[] Imagen
        {
            get
            {
                return imagen;
            }
            set
            {
                imagen = value;
            }
        }


        public string Turno
        {
            get
            {
                return turno;
            }
        }


        public string ApellidoNombreAlumno { get { return apellidoNombreAlumno; } }
        public string Docente { get { return docente; } }
        public string EdadAlumno { get { return edadAlumno; } }
        public string AceptaNuevoAmbiente { get  {  return      aceptaNuevoAmbiente            ; }     }
        public string SeIntegraGrupo { get  {  return    seIntegraGrupo              ; }     }
        public string ParticipaActividades { get  {  return    participaActividades              ; }     }
        public string EsComunicativo { get  {  return        esComunicativo          ; }     }
        public string ControlaSusEmociones { get  {  return      controlaSusEmociones            ; }     }
        public string EsIndependiente { get  {  return    esIndependiente              ; }     }
        public string EsDependiente { get  {  return   esDependiente               ; }     }
        public string EsAgresivo { get  {  return    esAgresivo              ; }     }
        public string EsActivo { get  {  return      esActivo            ; }     }
        public string EsPasivo { get  {  return       esPasivo           ; }     }
        public string EsCeloso { get  {  return     esCeloso             ; }     }
        public string EsInquieto { get  {  return     esInquieto             ; }     }
        public string EsSociable { get  {  return    esSociable              ; }     }
        public string EsAfectuoso { get  {  return     esAfectuoso             ; }     }
        public string EsRuidoso { get  {  return      esRuidoso            ; }     }
        public string EsSolitario { get  {  return      esSolitario            ; }     }
        public string EsColaborador { get  {  return   esColaborador               ; }     }
        public string EsCurioso { get  {  return       esCurioso           ; }     }
        public string EsInestable { get  {  return     esInestable             ; }     }
        public string EsRebelde { get  {  return       esRebelde           ; }     }
        public string EsTimido { get  {  return      esTimido            ; }     }
        public string EsRetraido { get  {  return       esRetraido           ; }     }
        public string SeRelacionaTodoGrupo { get  {  return    seRelacionaTodoGrupo              ; }     }
        public string HaceAmistadesFacilmente { get  {  return    haceAmistadesFacilmente              ; }     }
        public string AceptaAyudaCompañeros { get  {  return        aceptaAyudaCompañeros          ; }     }
        public string ComparteConCompañeros { get  {  return       comparteConCompañeros           ; }     }
        public string MolestaCompañeros { get  {  return       molestaCompañeros           ; }     }
        public string EntablaRelaciones { get  {  return     entablaRelaciones             ; }     }
        public string BuscaSusPares { get  {  return     buscaSusPares             ; }     }
        public string ComoReaccionafrenteNormas { get  {  return   comoReaccionafrenteNormas               ; }     }
        public string BuscaAyudaDocente { get  {  return     buscaAyudaDocente             ; }     }
        public string PuedeCumplirEncargos { get  {  return  puedeCumplirEncargos                ; }     }
        public string SeComunicaEspontaneamente { get  {  return  seComunicaEspontaneamente                ; }     }
        public string EsPosesivoConDocente { get  {  return    esPosesivoConDocente              ; }     }
        public string BuscaAprobacionDocente { get  {  return   buscaAprobacionDocente               ; }     }
        public string BuscaAfectoDocente { get  {  return     buscaAfectoDocente             ; }     }
        public string JuegaConNiños { get  {  return          juegaConNiños        ; }     }
        public string InteractuaConCompañeros { get  {  return     interactuaConCompañeros             ; }     }
        public string PermaneceEnJuego { get  {  return    permaneceEnJuego              ; }     }
        public string JuegosPreferidos { get  {  return       juegosPreferidos           ; }     }
        public string PreferenciasJuegoPatio { get  {  return   preferenciasJuegoPatio               ; }     }
        public string EtapaJuego { get  {  return      etapaJuego            ; }     }
        public string LavaManosSolo { get  {  return  lavaManosSolo                ; }     }
        public string LavaDientes { get  {  return      lavaDientes            ; }     }
        public string ColaboraLimpieza { get  {  return   colaboraLimpieza               ; }     }
        public string CuidaPertenencias { get  {  return    cuidaPertenencias              ; }     }
        public string MantienePostura { get  {  return  mantienePostura                ; }     }
        public string MuestraAutonomia { get  {  return   muestraAutonomia               ; }     }
        public string ParticipaExploracion { get  {  return   participaExploracion               ; }     }
        public string AceptaRutinasCompartidas { get  {  return     aceptaRutinasCompartidas             ; }     }
        public string MuestraRelacionesImposicion { get  {  return    muestraRelacionesImposicion              ; }     }
        public string ComprendeConsignas { get  {  return     comprendeConsignas             ; }     }
        public string RequiereAyuda { get  {  return      requiereAyuda            ; }     }
        public string ManifiestaPlacerTrabajo { get  {  return   manifiestaPlacerTrabajo               ; }     }
        public string FinalizaTarea { get  {  return     finalizaTarea             ; }     }
        public string SabeTrabajarGrupo { get  {  return    sabeTrabajarGrupo              ; }     }
        public string UtilizaCorrectamenteElementos { get  {  return utilizaCorrectamenteElementos                 ; }     }
        public string ManejaPinzadedos { get  {  return    manejaPinzadedos              ; }     }
        public string Troza { get  {  return   troza               ; }     }
        public string Encastra { get  {  return      encastra            ; }     }
        public string Encaja { get  {  return       encaja           ; }     }
        public string Enhebra { get  {  return     enhebra             ; }     }
        public string SusMovimientosSon { get  {  return   susMovimientosSon               ; }     }
        public string MuestraAgilidadMovimiento { get  {  return  muestraAgilidadMovimiento                ; }     }
        public string QueMovimientosPrefiere { get  {  return      queMovimientosPrefiere            ; }     }
        public string CorreSinCaerse { get  {  return     correSinCaerse             ; }     }
        public string CaminaPuntasPie { get  {  return   caminaPuntasPie               ; }     }
        public string TrepaSubeEscaleras { get  {  return     trepaSubeEscaleras             ; }     }
        public string SaltaDosPies { get  {  return     saltaDosPies             ; }     }
        public string PermaneceParadoPie { get  {  return   permaneceParadoPie               ; }     }
        public string ArrastraJuguete { get  {  return   arrastraJuguete               ; }     }
        public string ConstruyeTorres { get  {  return    construyeTorres              ; }     }
        public string AtiendeOrdenesSencillas { get  {  return     atiendeOrdenesSencillas             ; }     }
        public string IncorporaTiemposEspera { get  {  return     incorporaTiemposEspera             ; }     }
        public string BuscaAlternativasProblemas { get  {  return   buscaAlternativasProblemas               ; }     }
        public string SeIdentificaFoto { get  {  return   seIdentificaFoto               ; }     }
        public string ReconocePertenencias { get  {  return  reconocePertenencias                ; }     }
        public string ReconoceLugarObjetos { get  {  return   reconoceLugarObjetos               ; }     }
        public string SeñalaPartesCara { get  {  return      señalaPartesCara            ; }     }
        public string ComienzaComprenderCuantificadores { get  {  return  comienzaComprenderCuantificadores                ; }     }
        public string DiferenciaTamaños { get  {  return    diferenciaTamaños              ; }     }
        public string ReconoceAtributosObjeto { get  {  return  reconoceAtributosObjeto                ; }     }
        public string NombraNumeros { get  {  return     nombraNumeros             ; }     }
        public string ReconoceFigurasGeometricas { get { return reconoceFigurasGeometricas; } }
        public string ReconoceConsignasEspaciales { get  {  return  reconoceConsignasEspaciales                ; }     }
        public string ReconoceNombrePropio { get  {  return  reconoceNombrePropio                ; }     }
        public string HaComenzadoControlEsfinteres { get  {  return  haComenzadoControlEsfinteres                ; }     }
        public string ModalidadLenguajePredomina { get  {  return   modalidadLenguajePredomina               ; }     }
        public string UsaLenguajeComunicarse { get  {  return  usaLenguajeComunicarse                ; }     }
        public string SeExpresaPalabrasSueltas { get  {  return   seExpresaPalabrasSueltas               ; }     }
        public string PoseeVocabularioRico { get  {  return  poseeVocabularioRico                ; }     }
        public string RepiteGestos { get  {  return   repiteGestos               ; }     }
        public string ParticipaConversaciones { get  {  return   participaConversaciones               ; }     }
        public string UtilizaYo { get  {  return    utilizaYo              ; }     }
        public string PuedeDecirNombre { get  {  return   puedeDecirNombre               ; }     }
        public string NombraCompañeros { get  {  return   nombraCompañeros               ; }     }
        public string DemuestraInteresLectura { get  {  return   demuestraInteresLectura               ; }     }
        public string EscuchaNarraciones { get  {  return  escuchaNarraciones                ; }     }
        public string DisfrutaTrabajoCuerpo { get  {  return    disfrutaTrabajoCuerpo              ; }     }
        public string SeInteresaCanciones { get  {  return   seInteresaCanciones               ; }     }
        public string Baila { get  {  return    baila              ; }     }
        public string UtilizaInstrumentosNoConvecionales { get  {  return   utilizaInstrumentosNoConvecionales               ; }     }
        public string SeInteresaInstrumentosMusicales { get  {  return   seInteresaInstrumentosMusicales               ; }     }
        public string DisfrutaNarracionCuento { get  {  return     disfrutaNarracionCuento             ; }     }
        public string ReconoceRepertorioLiterario { get  {  return     reconoceRepertorioLiterario             ; }     }
        public string TipoLecturasInteresan { get  {  return     tipoLecturasInteresan             ; }     }
        public string DemuestraInteresActividadesPlasticas { get  {  return demuestraInteresActividadesPlasticas                 ; }     }
        public string DisfrutaEnsuciarse { get  {  return    disfrutaEnsuciarse              ; }     }
        public string SusTrazosSonEnergicos { get  {  return    susTrazosSonEnergicos              ; }     }
        public string AtribuyeSignificadoGrafismos { get  {  return   atribuyeSignificadoGrafismos               ; }     }
        public string InteresaMoldearMasa { get  {  return  interesaMoldearMasa                ; }     }
        public string ReconoceColores { get  {  return   reconoceColores               ; }     }
        public string QueMaterialesPrefiere { get  {  return   queMaterialesPrefiere               ; }     }
        public string UtilizaTodosColores { get  {  return   utilizaTodosColores               ; }     }
        public string RespetaLimitesHoja { get  {  return    respetaLimitesHoja              ; }     }
        public string EtapaGraficaActual { get  {  return      etapaGraficaActual            ; }     }




    public InformeEvaluacionAlumno1año() { }


    public InformeEvaluacionAlumno1año(EvaluacionAlumno entidad) 
    {

        int tempEdad = this.CalcularEdad(entidad.InscripcionCicloLectivo.Alumno.FechaNacimiento, DateTime.Now);

       if (tempEdad == 1)
           edadAlumno = tempEdad.ToString() + " año";
       else
           edadAlumno = tempEdad.ToString() + " años";

    cicloLectivo = entidad.InscripcionCicloLectivo.Turno.CicloLectivo.NombreCicloLectivo;
    turno = entidad.InscripcionCicloLectivo.Turno.NombreTurno;
    docente  = entidad.NombreDocente;
	apellidoNombreAlumno = entidad.InscripcionCicloLectivo.Alumno.ApellidoAlumno.Trim() + ", " + entidad.InscripcionCicloLectivo.Alumno.NombreAlumno.Trim();
    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaNuevoAmbiente))
            aceptaNuevoAmbiente = "No informado";
         else
             aceptaNuevoAmbiente = entidad.Evaluacion.AceptaNuevoAmbiente;
     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SeIntegraGrupo))
            seIntegraGrupo = "No informado";
         else
             seIntegraGrupo = entidad.Evaluacion.SeIntegraGrupo;

            if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ParticipaActividadesRutinarias))
                participaActividades = "No informado";
         else
             participaActividades = entidad.Evaluacion.ParticipaActividadesRutinarias;
  

            if(String.IsNullOrWhiteSpace(entidad.Evaluacion.EsComunicativo))
                esComunicativo = "No informado";
         else
             esComunicativo = entidad.Evaluacion.EsComunicativo;


        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ControlaEmociones))
            controlaSusEmociones = "No informado";
         else
             controlaSusEmociones = entidad.Evaluacion.ControlaEmociones;



        if (entidad.Evaluacion.EsIndependiente != null)
        {
            if (entidad.Evaluacion.EsIndependiente == true)
                esIndependiente = "Si";
            else
                esIndependiente = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsDependiente != null)
            {
                if (entidad.Evaluacion.EsDependiente == true)
                    esIndependiente = "No";
                else
                    esIndependiente = "Si";
            }
            else
                esIndependiente = "No informado";
        }

        if (entidad.Evaluacion.EsDependiente != null)
        {
            if (entidad.Evaluacion.EsDependiente == true)
                esDependiente = "Si";
            else
                esDependiente = "No";
        }
        else
        {
            if (entidad.Evaluacion.EsIndependiente != null)
            {
                if (entidad.Evaluacion.EsIndependiente == true)
                    esDependiente = "No";
                else
                    esDependiente = "Si";
            }
            else
                esDependiente = "No informado";
        }




     if(entidad.Evaluacion.EsAgresivo != null)
         {
             if(entidad.Evaluacion.EsAgresivo  == true)
                 esAgresivo = "Si";
             else
                 esAgresivo = "No";          
         }
         else
             esAgresivo = "No informado";
            
         if(entidad.Evaluacion.EsActivo != null)
         {
             if(entidad.Evaluacion.EsActivo  == true)
                 esActivo = "Si";
             else
                 esActivo = "No";          
         }
         else
        {
            if (entidad.Evaluacion.EsPasivo != null)
            {
                if (entidad.Evaluacion.EsPasivo == true)
                    esActivo = "No";
                else
                    esActivo = "Si";
            }
            else
                esActivo = "No informado";

        }

         if (entidad.Evaluacion.EsPasivo != null)
         {
             if (entidad.Evaluacion.EsPasivo == true)
                 esPasivo = "Si";
             else
                 esPasivo = "No";
         }
         else
         {
             if (entidad.Evaluacion.EsActivo != null)
             {
                 if (entidad.Evaluacion.EsActivo == true)
                     esPasivo = "No";
                 else
                     esPasivo = "Si";
             }
             else
                 esPasivo = "No informado";
         }


         if(entidad.Evaluacion.EsCeloso != null)
         {
             if(entidad.Evaluacion.EsCeloso  == true)
                 esCeloso = "Si";
             else
                 esCeloso = "No";          
         }
         else
             esCeloso = "No informado";


         if(entidad.Evaluacion.EsInquieto != null)
         {
             if(entidad.Evaluacion.EsInquieto  == true)
                 esInquieto = "Si";
             else
                 esInquieto = "No";          
         }
         else
             esInquieto = "No informado";


         if (entidad.Evaluacion.EsSociable != null)
         {
             if (entidad.Evaluacion.EsSociable == true)
                 esSociable = "Si";
             else
                 esSociable = "No";
         }
         else
         {
             if (entidad.Evaluacion.EsSolitario != null)
             {
                 if (entidad.Evaluacion.EsSolitario == true)
                     esSociable = "No";
                 else
                     esSociable = "Si";
             }
             else
                 esSociable = "No informado";
         }


         if(entidad.Evaluacion.EsAfectuoso != null)
         {
             if(entidad.Evaluacion.EsAfectuoso  == true)
                 esAfectuoso = "Si";
             else
                 esAfectuoso = "No";          
         }
         else
             esAfectuoso = "No informado";


         if(entidad.Evaluacion.EsRuidoso != null)
         {
             if(entidad.Evaluacion.EsRuidoso  == true)
                 esRuidoso = "Si";
             else
                 esRuidoso = "No";          
         }
         else
             esRuidoso = "No informado";

         if (entidad.Evaluacion.EsSolitario != null)
         {
             if (entidad.Evaluacion.EsSolitario == true)
                 esSolitario = "Si";
             else
                 esSolitario = "No";
         }
         else
         {
             if (entidad.Evaluacion.EsSociable != null)
             {
                 if (entidad.Evaluacion.EsSociable == true)
                     esSolitario = "No";
                 else
                     esSolitario = "Si";
             }
             else
                 esSolitario = "No informado";
         }



         if(entidad.Evaluacion.EsColaborador != null)
         {
             if(entidad.Evaluacion.EsColaborador  == true)
                 esColaborador = "Si";
             else
                 esColaborador = "No";          
         }
         else
             esColaborador = "No informado";


         if(entidad.Evaluacion.EsCurioso != null)
         {
             if(entidad.Evaluacion.EsCurioso  == true)
                 esCurioso = "Si";
             else
                 esCurioso = "No";          
         }
         else
             esCurioso = "No informado";


         if(entidad.Evaluacion.EsInestable != null)
         {
             if(entidad.Evaluacion.EsInestable  == true)
                 esInestable = "Si";
             else
                 esInestable = "No";          
         }
         else
             esInestable = "No informado";

      
         if(entidad.Evaluacion.EsRebelde != null)
         {
             if(entidad.Evaluacion.EsRebelde  == true)
                 esRebelde = "Si";
             else
                 esRebelde = "No";          
         }
         else
             esRebelde = "No informado";

     
         if(entidad.Evaluacion.EsTimido != null)
         {
             if(entidad.Evaluacion.EsTimido  == true)
                 esTimido = "Si";
             else
                 esTimido = "No";          
         }
         else
             esTimido = "No informado";

     
         if(entidad.Evaluacion.EsRetraido != null)
         {
             if(entidad.Evaluacion.EsRetraido  == true)
                 esRetraido = "Si";
             else
                 esRetraido = "No";          
         }
         else
             esRetraido = "No informado";


        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SeRelacionaGrupo))
            seRelacionaTodoGrupo = "No informado";
         else
             seRelacionaTodoGrupo = entidad.Evaluacion.ControlaEmociones;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.HaceAmistadFacilmente))
            haceAmistadesFacilmente = "No informado";
         else
             haceAmistadesFacilmente = entidad.Evaluacion.HaceAmistadFacilmente;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaAyudaCompañeros))
            aceptaAyudaCompañeros = "No informado";
         else
             aceptaAyudaCompañeros = entidad.Evaluacion.AceptaAyudaCompañeros;

         
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ComparteConCompañeros))
            comparteConCompañeros = "No informado";
         else
             comparteConCompañeros = entidad.Evaluacion.ComparteConCompañeros;

  
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.MolestaCompañeros))
            molestaCompañeros = "No informado";
         else
             molestaCompañeros = entidad.Evaluacion.MolestaCompañeros;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.EntablaRelaciones))
            entablaRelaciones = "No informado";
         else
             entablaRelaciones = entidad.Evaluacion.EntablaRelaciones;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.BuscaPares))
            buscaSusPares = "No informado";
         else
             buscaSusPares = entidad.Evaluacion.BuscaPares;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReaccionConvivenciaLimites))
            comoReaccionafrenteNormas = "No informado";
         else
             comoReaccionafrenteNormas = entidad.Evaluacion.ReaccionConvivenciaLimites;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.BuscaAyuda))
            buscaAyudaDocente = "No informado";
         else
             buscaAyudaDocente = entidad.Evaluacion.BuscaAyuda;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.PuedeCumplirEncargos))
            puedeCumplirEncargos = "No informado";
         else
             puedeCumplirEncargos = entidad.Evaluacion.PuedeCumplirEncargos;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ComunicaEspontaneamente))
            seComunicaEspontaneamente = "No informado";
         else
             seComunicaEspontaneamente = entidad.Evaluacion.ComunicaEspontaneamente;

        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.EsPosesivoConDocente))
            esPosesivoConDocente  = "No informado";
         else
             esPosesivoConDocente = entidad.Evaluacion.EsPosesivoConDocente;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.BuscaAtencionElla))
            buscaAprobacionDocente = "No informado";
         else
             buscaAprobacionDocente = entidad.Evaluacion.BuscaAtencionElla;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.BuscaAfecto))
            buscaAfectoDocente = "No informado";
         else
             buscaAfectoDocente = entidad.Evaluacion.BuscaAfecto;


        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.JuegaConChicos))
            juegaConNiños = "No informado";
         else
             juegaConNiños = entidad.Evaluacion.JuegaConChicos;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.InteractuaConCompañeros))
            interactuaConCompañeros = "No informado";
         else
             interactuaConCompañeros = entidad.Evaluacion.InteractuaConCompañeros;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.PermaneceEnJuego))
            permaneceEnJuego = "No informado";
         else
             permaneceEnJuego = entidad.Evaluacion.PermaneceEnJuego;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.JuegopreferidoRechazado))
            juegosPreferidos = "No informado";
         else
             juegosPreferidos = entidad.Evaluacion.JuegopreferidoRechazado;

 
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.PreferenciaJuegoPatio))
            preferenciasJuegoPatio = "No informado";
         else
             preferenciasJuegoPatio = entidad.Evaluacion.PreferenciaJuegoPatio;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.EtapaJuego))
            etapaJuego = "No informado";
         else
             etapaJuego = entidad.Evaluacion.EtapaJuego;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.LavaManosSolo))
            lavaManosSolo = "No informado";
         else
             lavaManosSolo = entidad.Evaluacion.LavaManosSolo;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.LavaDientesSolo))
            lavaDientes = "No informado";
         else
             lavaDientes = entidad.Evaluacion.LavaDientesSolo;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ColaboraConLimpieza))
            colaboraLimpieza = "No informado";
         else
             colaboraLimpieza = entidad.Evaluacion.ColaboraConLimpieza;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.CuidaPertenencias))
            cuidaPertenencias = "No informado";
         else
             cuidaPertenencias = entidad.Evaluacion.CuidaPertenencias;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.MantienePosturaReunion))
            mantienePostura = "No informado";
         else
             mantienePostura = entidad.Evaluacion.MantienePosturaReunion;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.MuestraAutonomia))
            muestraAutonomia = "No informado";
         else
             muestraAutonomia = entidad.Evaluacion.MuestraAutonomia;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ParticipaExploracion))
            participaExploracion = "No informado";
         else
             participaExploracion = entidad.Evaluacion.ParticipaExploracion;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.AceptaRutinasCompartidas))
            aceptaRutinasCompartidas = "No informado";
         else
             aceptaRutinasCompartidas = entidad.Evaluacion.AceptaRutinasCompartidas;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.MuestraImposicionSumision))
            muestraRelacionesImposicion = "No informado";
         else
             muestraRelacionesImposicion = entidad.Evaluacion.MuestraImposicionSumision;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ComprendeEjecutaConsignas))
            comprendeConsignas = "No informado";
         else
             comprendeConsignas = entidad.Evaluacion.ComprendeEjecutaConsignas;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.RequiereAyuda))
            requiereAyuda = "No informado";
         else
             requiereAyuda = entidad.Evaluacion.RequiereAyuda;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ManifiestaPlacerTrabajo))
            manifiestaPlacerTrabajo = "No informado";
         else
             manifiestaPlacerTrabajo = entidad.Evaluacion.ManifiestaPlacerTrabajo;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.FinalizaTarea))
            finalizaTarea = "No informado";
         else
             finalizaTarea = entidad.Evaluacion.FinalizaTarea;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SabeTrabajarGrupo))
            sabeTrabajarGrupo = "No informado";
         else
             sabeTrabajarGrupo = entidad.Evaluacion.SabeTrabajarGrupo;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaCorrectaElementos))
            utilizaCorrectamenteElementos = "No informado";
         else
             utilizaCorrectamenteElementos = entidad.Evaluacion.UtilizaCorrectaElementos;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ManejaPinzaDedos))
            manejaPinzadedos = "No informado";
         else
             manejaPinzadedos = entidad.Evaluacion.ManejaPinzaDedos;

        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.Troza))
            troza = "No informado";
         else
             troza = entidad.Evaluacion.Troza;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.Encastra))
            encastra = "No informado";
         else
             encastra = entidad.Evaluacion.Encastra;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.Encaja))
            encaja = "No informado";
         else
             encaja = entidad.Evaluacion.Encaja;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.Enhebra))
            enhebra = "No informado";
         else
             enhebra = entidad.Evaluacion.Enhebra;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ComoSonSusMovimientos))
            susMovimientosSon = "No informado";
         else
             susMovimientosSon = entidad.Evaluacion.ComoSonSusMovimientos;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.MuestraAgilMovimientos))
            muestraAgilidadMovimiento = "No informado";
         else
             muestraAgilidadMovimiento = entidad.Evaluacion.MuestraAgilMovimientos;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.MovimientosPrefiere))
            queMovimientosPrefiere = "No informado";
         else
             queMovimientosPrefiere = entidad.Evaluacion.MovimientosPrefiere;

            
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.CorreSinCaerse))
            correSinCaerse = "No informado";
         else
             correSinCaerse = entidad.Evaluacion.CorreSinCaerse;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.CaminaPuntasPies))
            caminaPuntasPie = "No informado";
         else
             caminaPuntasPie = entidad.Evaluacion.CaminaPuntasPies;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.Trepa))
            trepaSubeEscaleras = "No informado";
         else
             trepaSubeEscaleras = entidad.Evaluacion.Trepa;

             
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SaltaDosPies))
            saltaDosPies = "No informado";
         else
             saltaDosPies = entidad.Evaluacion.SaltaDosPies;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.PermaneceSoloPie))
            permaneceParadoPie = "No informado";
         else
             permaneceParadoPie = entidad.Evaluacion.PermaneceSoloPie;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ArrastraJuguete))
            arrastraJuguete = "No informado";
         else
             arrastraJuguete = entidad.Evaluacion.ArrastraJuguete;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ConstruyeTorres))
            construyeTorres = "No informado";
         else
             construyeTorres = entidad.Evaluacion.ConstruyeTorres;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.AtiendeOrdenSencilla))
            atiendeOrdenesSencillas = "No informado";
         else
             atiendeOrdenesSencillas = entidad.Evaluacion.AtiendeOrdenSencilla;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.IncorporaTiempoEspera))
            incorporaTiemposEspera = "No informado";
         else
             incorporaTiemposEspera = entidad.Evaluacion.IncorporaTiempoEspera;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.BuscaReolverProblema))
            buscaAlternativasProblemas = "No informado";
         else
             buscaAlternativasProblemas = entidad.Evaluacion.BuscaReolverProblema;
 
             
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SeIdentificaFoto))
            seIdentificaFoto = "No informado";
         else
             seIdentificaFoto = entidad.Evaluacion.SeIdentificaFoto;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconocePertenencias))
            reconocePertenencias = "No informado";
         else
             reconocePertenencias = entidad.Evaluacion.ReconocePertenencias;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceLugarObjeto))
            reconoceLugarObjetos = "No informado";
         else
             reconoceLugarObjetos = entidad.Evaluacion.ReconoceLugarObjeto;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SeñalaParteCara))
            señalaPartesCara = "No informado";
         else
             señalaPartesCara = entidad.Evaluacion.SeñalaParteCara;


        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaCuantificadores))
            comienzaComprenderCuantificadores = "No informado";
         else
             comienzaComprenderCuantificadores = entidad.Evaluacion.UtilizaCuantificadores;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.DiferenciaTamaños))
            diferenciaTamaños = "No informado";
         else
             diferenciaTamaños = entidad.Evaluacion.DiferenciaTamaños;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceAtributosObjetos))
            reconoceAtributosObjeto = "No informado";
         else
             reconoceAtributosObjeto = entidad.Evaluacion.ReconoceAtributosObjetos;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.NombraNumeros))
            nombraNumeros = "No informado";
         else
             nombraNumeros = entidad.Evaluacion.NombraNumeros;

        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceFigurasGeometricas))
            reconoceFigurasGeometricas = "No informado";
         else
             reconoceFigurasGeometricas = entidad.Evaluacion.ReconoceFigurasGeometricas;

  
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.RespondeConsignasEspaciales))
            reconoceConsignasEspaciales = "No informado";
         else
             reconoceConsignasEspaciales = entidad.Evaluacion.RespondeConsignasEspaciales;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceNombrePropio))
            reconoceNombrePropio = "No informado";
         else
             reconoceNombrePropio = entidad.Evaluacion.ReconoceNombrePropio;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ControlaEmociones))
            haComenzadoControlEsfinteres = "No informado";
         else
             haComenzadoControlEsfinteres = entidad.Evaluacion.ControlaEmociones;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ModalidadLenguaje))
            modalidadLenguajePredomina = "No informado";
         else
             modalidadLenguajePredomina = entidad.Evaluacion.ModalidadLenguaje;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.UsaLenguajeVerbal))
            usaLenguajeComunicarse = "No informado";
         else
             usaLenguajeComunicarse = entidad.Evaluacion.UsaLenguajeVerbal;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.TipoExpresion))
            seExpresaPalabrasSueltas = "No informado";
         else
             seExpresaPalabrasSueltas = entidad.Evaluacion.TipoExpresion;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.VocabularioRicoEdad))
            poseeVocabularioRico = "No informado";
         else
             poseeVocabularioRico = entidad.Evaluacion.VocabularioRicoEdad;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.RepiteExpresiones))
            repiteGestos = "No informado";
         else
             repiteGestos = entidad.Evaluacion.RepiteExpresiones;

 
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ParticipaConversaciones))
            participaConversaciones = "No informado";
         else
             participaConversaciones = entidad.Evaluacion.ParticipaConversaciones;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaYo))
            utilizaYo = "No informado";
         else
             utilizaYo = entidad.Evaluacion.UtilizaYo;
            
     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.DiceSuNombre))
            puedeDecirNombre = "No informado";
         else
             puedeDecirNombre = entidad.Evaluacion.DiceSuNombre;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.NombraCompañeros))
            nombraCompañeros = "No informado";
         else
             nombraCompañeros = entidad.Evaluacion.NombraCompañeros;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.DemuestraInteresLectura))
            demuestraInteresLectura = "No informado";
         else
             demuestraInteresLectura = entidad.Evaluacion.DemuestraInteresLectura;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.EscuchaNarraciones))
            escuchaNarraciones = "No informado";
         else
             escuchaNarraciones = entidad.Evaluacion.EscuchaNarraciones;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.TrabajoConElCuerpo))
            disfrutaTrabajoCuerpo = "No informado";
         else
             disfrutaTrabajoCuerpo = entidad.Evaluacion.TrabajoConElCuerpo;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.InteresCanciones))
            seInteresaCanciones = "No informado";
         else
             seInteresaCanciones = entidad.Evaluacion.InteresCanciones;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.Baila))
            baila = "No informado";
         else
             baila = entidad.Evaluacion.Baila;

  
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaInstrumentoMusical))
            utilizaInstrumentosNoConvecionales = "No informado";
         else
             utilizaInstrumentosNoConvecionales = entidad.Evaluacion.UtilizaInstrumentoMusical;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.InteresInstrumentoMusical))
            seInteresaInstrumentosMusicales = "No informado";
         else
             seInteresaInstrumentosMusicales = entidad.Evaluacion.InteresInstrumentoMusical;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.DisfrutaNarracion))
            disfrutaNarracionCuento = "No informado";
         else
             disfrutaNarracionCuento = entidad.Evaluacion.DisfrutaNarracion;

  
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.RepertorioLiterario))
            reconoceRepertorioLiterario = "No informado";
         else
             reconoceRepertorioLiterario = entidad.Evaluacion.RepertorioLiterario;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.TipoLecturaInteres))
            tipoLecturasInteresan = "No informado";
         else
             tipoLecturasInteresan = entidad.Evaluacion.TipoLecturaInteres;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.DemuestraInteresaPlastica))
            demuestraInteresActividadesPlasticas = "No informado";
         else
             demuestraInteresActividadesPlasticas = entidad.Evaluacion.DemuestraInteresaPlastica;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.DisfrutaEnsuciarse))
            disfrutaEnsuciarse = "No informado";
         else
             disfrutaEnsuciarse = entidad.Evaluacion.DisfrutaEnsuciarse;

    
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.TipoTrazo))
            susTrazosSonEnergicos = "No informado";
         else
             susTrazosSonEnergicos = entidad.Evaluacion.TipoTrazo;

      
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.SignificadoGrafismos))
            atribuyeSignificadoGrafismos = "No informado";
         else
             atribuyeSignificadoGrafismos = entidad.Evaluacion.SignificadoGrafismos;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ModelarConMasa))
            interesaMoldearMasa = "No informado";
         else
             interesaMoldearMasa = entidad.Evaluacion.ModelarConMasa;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.ReconoceColores))
            reconoceColores = "No informado";
         else
             reconoceColores = entidad.Evaluacion.ReconoceColores;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.PreferenciaMateriales))
            queMaterialesPrefiere = "No informado";
         else
             queMaterialesPrefiere = entidad.Evaluacion.PreferenciaMateriales;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.UtilizaTodosColores))
            utilizaTodosColores = "No informado";
         else
             utilizaTodosColores = entidad.Evaluacion.UtilizaTodosColores;

   
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.AprovechaHoja))
            respetaLimitesHoja = "No informado";
         else
             respetaLimitesHoja = entidad.Evaluacion.AprovechaHoja;

     
        if(String.IsNullOrWhiteSpace(entidad.Evaluacion.EtapaGrafica))
            etapaGraficaActual = "No informado";
         else
             etapaGraficaActual = entidad.Evaluacion.EtapaGrafica;

        


        
        
        }




       public int CalcularEdad(DateTime birthDate, DateTime now)
       {
           int age = now.Year - birthDate.Year;
           if (now.Month < birthDate.Month || (now.Month == birthDate.Month && now.Day < birthDate.Day))
               age--;
           return age;
       }






    }
}
